"""
set 集合 是一个无序不重复元素的集合

创建集合的语法：

my_set = {element1, element2, element3}


示例：

"""

a = {"apple", "banana", "cherry"}  # 创建集合

a.add("orange")  # 添加元素

print(a)

a.remove("banana")  # 删除元素

print(a)

a.clear()  # 清空集合

print(a)

# 集合的运算

a = {1, 2, 3, 4, 5}
b = {4, 5, 6, 7, 8}

print(a.union(b))  # 并集
print(a.intersection(b))  # 交集
print(a.difference(b))  # 差集
print(a.symmetric_difference(b))  # 对称差集

# 集合的更新

a = {1, 2, 3}
b = {3, 4, 5}

a.update(b)  # 将集合 b 的元素添加到集合 a 中

print(a)

# 集合的遍历

a = {1, 2, 3, 4, 5}

for i in a:
    print(i, end=" ")
